/**
 * 
 */
package com.alstudio.module.xmpp.request;

/**
 * UI请求的xmpp处理类型
 * 
 * @author alonso lee
 * 
 */
public enum ALUiXmppRequestType {

	/**************************** ui发送到xmpp的事件 ************************************************/
	// 检测第三方账号是否注册
	XMPP_THIRD_PART_CHECK_REGISTER_STATE_REQUEST,
	// 实用第三方账号注册
	XMPP_THIRD_PART_LOGIN_REQUEST,
	// 登陆
	XMPP_LOGIN_REQUEST,
	// 注册
	XMPP_REGISTER_REQUEST,
	// 檢測Email是否已經註冊
	XMPP_CHECK_EMAIL_REQUEST,
	// 退出登录
	XMPP_LOGOUT_REQUEST,
	/******************************** VOIP *************************************************/

	// 请求拨打电话
	XMPP_MAKE_CALL_REQUEST,
	// 有来电
	XMPP_NEW_INCOMMING_CALL_REQUEST,
	// 接听电话
	XMPP_ACCEPT_INCOMMING_CALL_REQUEST,
	// 拒绝电话
	XMPP_REJECT_INCOMMING_CALL_REQUEST,
	// 挂断电话
	XMPP_HANDUP_CALL_REQUEST,
	// 取消拨打电话
	XMPP_CANCEL_CALL_REQUEST,
	// 上传本地状态
	XMPP_VOIP_UPLOAD_LOCAL_NETWORK_STAT,
	// 進入爆米花
	XMPP_ENTER_BAO_MI_HUA_REQUEST,
	// 退出爆米花
	XMPP_EXIT_BAO_MI_HUA_REQUST,
	// 邂逅
	XMPP_ENTER_XIE_HOU_REQUEST,
	// 请求通话记录
	XMPP_CHECK_VOIP_RECORD_REQUEST,
	// 更新通话时间到服务器
	XMPP_VOIP_UPDATE_CALLING_TIME_REQUEST,
	// 设置通话价格
	XMPP_SET_VOIP_CALL_PRICE_REQUEST,
	// 获取通话价格列表
	XMPP_GET_VOIP_CALL_PRICE_REQUEST,
	// 请求通话详情
	XMPP_CHECK_CALL_HISTORY_DETAIL_REQUEST,
	// 请求删除通话详情
	XMPP_DELETE_CALL_HISTORY_DETAIL_REQUEST,

	/******************************** 发现 *************************************************/
	// 请求发现
	XMPP_DISCOVERY_REQUEST,
	// 全站搜索
	XMPP_GLOBAL_SEARCH_REQUEST,
	// 请求排行榜
	XMPP_GET_RANK_REQUEST,
	// 请求排行榜排名
	XMPP_GET_RANKING_RANK_RQEUST,
	/******************************** 用戶相關操作 ****************************************/
	// 请求获取用户资料
	XMPPP_GET_USER_PROFILE_REQUEST,
	// 请求修改个人资料
	XMPP_MODIFY_USER_PROFILE_REQUEST,
	// 请求获取好友列表
	XMPPP_GET_FRIEND_LISTS_REQUEST,
	// 请求删除好友或者粉丝
	XMPPP_DELETE_FRIEND_OR_FANS_REQUEST,
	// 請求添加關注好友
	XMPP_ADD_USER_FAVORITES_REQUEST,
	// 請求特別關注
	XMPP_ADD_SPECIAL_FAVORITES_REQUEST,
	// 請求解除特別關注
	XMPP_DELETE_SPECIAL_FAVORITES_REQUEST,
	// 請求設置備註名
	XMPP_SET_USER_NOTENAME_REQUEST,
	// 請求添加黑名單
	XMPP_ADD_USER_TO_BLACK_LIST_REQUEST,
	// 請求解除黑名單
	XMPP_DELETE_USER_TO_BLACK_LIST_REQUEST,
	// 请求上传语音介绍
	XMPP_SET_VOICE_INTRO_REQUEST,
	// 获取相互关注
	XMPP_CHECK_FAVORITES_EACH_OTHER_REQUEST,
	// 請求黑名單
	XMPP_CHECK_BLACK_LIST_REQUEST,
	/******************************** 賬號設置 *************************************************/
	// 請求更改密碼
	XMPP_CHANGE_PASSWORD_REQUEST,
	// 請求上傳用戶配置文件
	XMPP_COMMIT_USER_OPTION_REQUEST,
	// 請求獲取用戶配置文件
	XMPP_GET_USER_OPTION_REQUEST,
	// 反饋意見
	XMPP_SEND_FEED_BACK_REQUEST,
	// 請求註銷
	XMPP_LOG_OUT_REQUEST,
	// 获取V认证状态
	XMPP_CHECK_VAUTH_STATE_REQUEST,
	// 请求V认证
	XMPP_START_VAUTH_REQUEST,
	// 请求举报用户
	XMPP_ACCUSATION_CHARGE_USER_REQUEST,
	// 绑定邮箱
	XMPP_BIND_EMAIL_REQUEST,
	// 再发一封
	XMPP_BIND_EMAIL_AGEIN_REQUEST,
	/*********************************** 經濟系統 *****************************************************/
	// 請求獲取充值價格列表
	XMPP_GET_RECHARGE_PRICE_REQUEST,
	// 請求獲取消費記錄
	XMPP_GET_MONEY_HISTORY_REQUEST,
	// 請求刪除消費記錄
	XMPP_DELETE_MONEY_HISTORY_REQUEST,
	// 請求獲取積分
	XMPP_GET_USER_POINTS_REQUEST,
	// 請求獲取積分記錄
	XMPP_GET_USER_POINTS_HISTORY_REQUEST,
	// 請求刪除積分記錄
	XMPP_DELETE_USER_POINTS_HISTORY_REQUEST,

	/************************************** 道具系统 *****************************************************/

	// 請求獲取道具商城列表
	XMPP_GET_PROPS_LIST_REQUEST,
	// 請求獲取道具價格
	XMPP_GET_PROPS_PRICE_REQUEST,
	// 請求獲取我的道具
	XMPP_GET_USER_PROPS_REQUEST,
	// 請求獲取道具購買明細
	XMPP_GET_USER_PROPS_HISTORY_REQUEST,
	// 請求清除道具購買明細
	XMPP_DELETE_USER_PROPS_HISTORY_REQUEST,
	// 激活道具
	XMPP_ACTIVE_PROPS_REQUEST,
	/************************************* message操作 *******************************************************/
	// 发送message消息
	XMPP_SEND_MESSAGE_REQUEST,
	// 发送消息回执
	XMPP_SEND_MESSAGE_RECEIPT_REQUEST,

}
